Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 PLANET ROAD Semi-Detached £123,500 15 Oct 2010
5 PLANET ROAD Semi-Detached £104,500 30 Apr 2004
6 PLANET ROAD Semi-Detached £130,000 28 Oct 2016
96 PLANET ROAD Semi-Detached £94,500 14 Jun 2019